/*全局*/
html,body{ height:100%; }
body{ font-size:100%; background-color:#F0EFF4; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,input,textarea,p,blockquote,table,th,td,iframe{ margin:0;padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
img{ border:0; }
li{ list-style:none; }
input{ border:none; height:50px; }
.clear{clear:both;}
.mt10{ margin-top:10px; }
.line{ width:100%; height:1px; font-size:0; background-color:#D9D9D9; }/*用于白色box的分割线，例如登录页用户名密码*/
.form_box{ padding:0 10px; background-color:#FFF; overflow:hidden; }/*白色框区域*/
.big_btn{ overflow:hidden; padding:0 15px; }/*大按钮*/
.big_btn input{ width:100%; height:44px; border-radius:6px; font-size:100%; -webkit-appearance:none; }/*大按钮*/
.red_btn{ background-color:#DB3656; color:#FFF; }/*红色按钮*/
.blue_btn{ background-color:#1F799C; color:#FFF; }/*蓝色按钮*/
.more{ height:44px; padding:0 15px; display:block; background-color:#FFF; border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; margin-top:10px; text-decoration:none; }
.more div{ color:#666; height:44px; background:url(more.png) no-repeat center right; }/*下一步通用*/
.more div span{ margin-right:10px; display:inline-block; line-height:44px; color:#999; }/*下一步通用*/

/*固定的头部*/
.header{ width:100%; overflow:hidden; position:fixed; top:0; left:0; background-color:#FFF; box-shadow:0px 0px 3px #999; }
.header .RzFalse{ float:left; width:100%; line-height:44px; text-decoration:none; display:block; background-color:#F00; color:#FFF; }
.header .RzFalse span{ margin-left:10px; }
.header .header_logo{ float:left; height:44px; margin-left:10px; }
.header .header_logo img{ width:38px; height:38px; margin-top:3px; float:left; margin-right:10px; }
.header .header_logo h1{ font-size:100%; height:30px; line-height:30px; margin-top:7px; float:left; border-left:1px solid #EEE; padding-left:10px; color:#DB3656; }
.header .return{ height:44px; line-height:44px; text-decoration:none; color:#DB3656; padding-left:12px; background:url(return.png) no-repeat center left; background-size:9px 14px; float:left; margin-left:10px; }
.header .list{ height:44px; line-height:44px; text-decoration:none; color:#DB3656; padding-left:20px; background:url(header_list_icon.png) no-repeat center left; background-size:16px 14px; float:left; margin-left:10px; }
.header input{ padding:0 10px; height:30px; float:right; margin-top:7px; background-color:#DB3656; color:#FFF; -webkit-appearance:none; margin-right:10px; font-size:100%; border-radius:3px; }
.header .write{ height:44px; padding-left:20px; line-height:44px; color:#DB3656; background:url(header_pen.png) no-repeat center left; background-size:16px 16px; float:right; margin-right:10px; }

/*验证手机号*/
.logo{ width:100%; text-align:center; margin:10px 0; }
.logo img{ width:90px; height:90px; }
.reg_form{ margin-top:10px; }
.reg_form .form_box{ height:30px; padding:5px 15px; }
.reg_form .form_box .tel_icon, .reg_form .form_box .yzm_icon{ width:30px; height:30px; border-right:1px solid #EEE; float:left; }
.reg_form .form_box .tel_icon{ background:url(tel_icon.png) no-repeat center left; background-size:50%; }
.reg_form .form_box .yzm_icon{ background:url(yzm_icon.png) no-repeat center left; background-size:50%; }
.reg_form .form_box .txt{ margin-left:40px; position:relative; }
.reg_form .form_box .txt input{ height:34px; width:100%; margin:0; padding:0; font-size:100%; color:#CCC; }
.reg_form .form_box .sent{ height:34px; line-height:34px; float:right; position:absolute; right:0; top:0; color:#999; }
.reg_form .form_box .sent input{ background-color:#FFF; color:#DB3656; -webkit-appearance:none; }
.tips{ width:100%; overflow:hidden; margin-top:10px; text-align:center; }
.tips a{ color:#999; font-size:75%; text-decoration:none; }
.error1{display: none;width:50%;margin:0 auto;position:absolute;top:80px;margin-left:25%;background: #fff;height:80px;}
.error1 .error_delete{float:right;font:20px 黑体;color:#999;padding-bottom: 8px;margin-right:8px;}
.error1 span{width:80%;margin:0 auto;height:80px;font:13px 黑体;color:#DA304A;display: block;}

/*使用协议*/
.agreement{ padding:54px 10px 20px; font-size:80%; color:#333; }

/*完善资料*/
.improve{ margin-top:55px; }
.improve .avatar{ width:88px; height:110px; margin:10px auto; overflow:hidden; position:relative; }
.improve .avatar img{ width:80px; height:80px; border-radius:100%; border:4px solid #FFF; }
.improve .avatar input{ width:88px; height:88px; opacity:0; position:absolute; left:0; top:0; z-index:2; overflow:hidden; }
.improve .avatar p{ width:88px; height:22px; line-height:22px; font-size:80%; color:#CCC; text-align:center; }
.improve .form_box{ }
.renzheng-cont .renzheng-img{width:100%;text-align: center;height:100px;}
.renzheng-cont{margin-top:60px;}
.renzheng-cont .renzheng-img{width:100%;text-align: center;height:80px;text-align: center;margin-bottom:25px;}
.renzheng-cont .renzheng-img .img{width:60px;height:60px;border-radius: 30px;overflow: hidden;margin:0 auto;}
.renzheng-cont .renzheng-img .img img{width:60px;height:60px;}
.renzheng-cont .renzheng-img .word{color:#A9A9A9;width:100%;text-align: center;padding-top:10px;font-size:90%;}
.renzheng-cont .AMu-form{margin:10px auto;width:100%;background-color: #fff;border-radius: 5px;font-size: 100%;}
.renzheng-cont  .AMu-form .form-horizontal{margin:2%;display:block;}
.renzheng-cont  .AMu-form .AMu-form-list{border-bottom: 1px #EFEFEF solid;}
.renzheng-cont  .AMu-form-list .AMu-form-list-title{float:left;height:40px;width:20%;}
.renzheng-cont  .AMu-form-list .AMu-form-list-title div{height:30px;width:99%;line-height:30px;margin-top:5px;text-align: center;color:#B0B0B0;font-size:90%;border-right:1px #EFEFEF solid;}
.renzheng-cont  .AMu-form-list .AMu-form-list-cont{float:left;height:40px;width:80%;overflow: hidden;text-align: center;line-height: 40px;}
.renzheng-cont  .AMu-form-list .AMu-form-list-cont input{height:40px;width:90%;overflow: hidden;color:#666666;font-size:100%;} 
.renzheng-cont .geren-cont{background-color: #fff;width:100%;height:100px;}
.renzheng-cont .geren-cont textarea{resize:none;width:98%;height:90px;background-color: #fff;overflow:hidden;font-size:100%;margin-left: 1%;margin-top: 5px;border:none;color:#B0B0B0;}
.renzheng-cont .next{width:90%;background: #D02D4A;font-size:120%;color:#fff;height:40px;line-height: 40px;text-align: center;margin:0 auto;margin-top:30px;border-radius: 5px;}
.renzheng-cont .next input{background: #D02D4A;font-size:100%;color:#fff;height:40px;line-height: 40px;text-align: center;width:100%;height:40px; -webkit-appearance:none;border-radius: 5px;}

/*认证信息*/
.doc-num{width:100%;height:40px;background-color: #fff;box-shadow:0px -1px 1px #EEEDF2;}
.doc-num input{width:98%;height:40px;margin-left:2%;}
.certificate{ width:210px; height:123px; margin:auto; padding-top:60px; overflow:hidden; position:relative; }
.certificate img{ width:210px; height:123px; }
.certificate input{ width:210px; height:123px; opacity:0; position:absolute; left:0; top:60px; z-index:2; overflow:hidden; -webkit-appearance:none;}

/*病历列表*/
.nav{ width:100%; height:40px; padding-top:44px; }
.nav li{ width:20%; height:40px; float:left; }
.nav li a{ display:block; height:38px; line-height:42px; text-decoration:none; text-align:center; color:#555; background-color:#FFF; font-size:90%; border-bottom:2px solid #FFF; }
.nav .cli a{ color:#DB3656; border-bottom:2px solid #DB3656; }
.search{ padding:10px; overflow:hidden; box-shadow:3px 3px 3px #999999; }
.search .txt{ width:85%; height:40px; float:left; background:url(search_txt.png) no-repeat; background-size:auto 40px; color:#CCC; font-size:100%; }
.search .btn_bg{ width:15%; height:40px; float:left; background:url(search_txt.png) no-repeat right; background-size:auto 40px; position:relative; }
.search .btn{ width: 100%; height:30px; display:block; border-left:1px solid #EEE; margin-top:5px; background:url(search_btn_icon.png) no-repeat center; background-size:20px 20px; }
.case_list{}
.case_list a{ text-decoration:none; display:block; overflow:hidden; padding:10px; margin-bottom:10px; background-color:#FFF; box-shadow:2px 0px 2px #ccc; }
.case_list table{ width:100%; }
.case_list td{ border:none; text-align:left; vertical-align:top; }
.case_list .img{ width:60px; height:60px; float:left; margin-right:10px; }
.case_list .img img{ width:58px; height:58px; border:1px solid #FFF; border-radius:58px; }
.case_list h2{ font-weight:bold; color:#333; display:block; margin-bottom:4px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:100%; font-weight:normal; }
.case_list p{ overflow:hidden; clear:both; margin-top:10px; }
.case_list .author{ float:left; color:#999; font-size:80%; }
.case_list .mores{ float:right; }
.case_list span{ float:right; color:#CCC; margin-left:6px; font-size:80%; }
.case_list .reply{ padding-left:14px; display:inline-block; color:#CCC; text-decoration:none; float:right; background:url(reply_icon.png) no-repeat center left; background-size:10px 10px; }
.case_list .reply2{ padding-left:14px; display:inline-block; color:#CCC; text-decoration:none; float:right; background:url(reply_icon2.png) no-repeat center left; background-size:10px 10px; }
.case_list .time{ color:#CCC; }

/*.case_list h2{ font-weight:bold; color:#333; display:block; margin-bottom:4px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:100%; }
.case_list p{ overflow:hidden; clear:both; }
.case_list .author{ float:left; color:#999; }
.case_list .mores{ float:right; }
.case_list span{ float:right; color:#EEE; margin-left:10px; }
.case_list .reply{ padding-left:14px; display:inline-block; color:#999; text-decoration:none; float:right; margin-left:10px; font-size:80%; background:url(reply_icon.png) no-repeat center left; background-size:10px 10px; }
.case_list .time{ color:#999; font-size:80%; }*/


/*病历详情*/
.case_view{ padding:54px 0px 20px; }
.case_view h1{ font-size:110%; padding:10px 10px; }
.case_view .author{ padding:5px 10px; overflow:hidden; background-color:#F4F4F4; margin:10px 10px auto; position:relative; }
.case_view .author img{ width:32px; height:32px; border:1px solid #F4F4F4; border-radius:64px; float:left; margin-right:6px; }
.case_view .author h3{ color:#666; font-size:90%; line-height:32px; float:left; margin-right:6px; font-weight:normal; }
.case_view .author span{ color:#999; font-size:80%; line-height:32px; display:inline-block; float:left;width:60%;}
.case_view .author p{ color:#999; font-size:80%; float:left; padding-left:40px; }
.case_view .author a{ width:32px; height:32px; text-decoration:none; text-align:right; position:absolute; right:10px; top:10px; color:#999; font-size:80%; }
.case_view .con{ padding:10px; overflow:hidden; margin-top:10px; }
.case_view .con img{ width:100%; margin-bottom:10px; }
.case_view_list{ }
.case_view_list a{ text-decoration:none; cursor:default; background-color:#FFF; padding:10px; display:block; border-top:10px solid #EEE; overflow:hidden; }
.case_view_list img{ width:22px; height:22px; float:left; border:1px solid #FFF; border-radius:44px; margin-right:8px; }
.case_view_list h4{ float:left; line-height:22px; font-size:80%; color:#666; font-weight:normal; }
.case_view_list span{ float:right; line-height:22px; font-size:80%; color:#999; }
.case_view_list p{ font-size:100%; color:#333; margin-left:32px; margin-top:6px; float:left; }
.case_view_reply{ position:fixed; left:0; top:0; width:100%; height:1000%; z-index:2; background:url(1px.png); }
.case_view_reply .box{ padding:5px 10px; border:1px solid #FFF; border-radius:4px; background-color:#FFF; overflow:hidden; margin:44px 20px auto; }
.case_view_reply .box_header{ width:100%; overflow:hidden; }
.case_view_reply .box_header span{ float:left; font-size:80%; line-height:32px; color:#666; }
.case_view_reply .box_header div{ width:32px; height:32px; float:right; background:url(closed.png) no-repeat right center; background-size:16px 16px; }
.case_view_reply .txt{ width:100%; padding:5px 0; }
.case_view_reply .txt textarea{ width:100%; height:88px; -webkit-appearance:none; font-size:100%; color:#CCC; border:none; }
.case_view_reply .btn{ width:100%; padding:10px 0 5px; border-top:1px solid #EEE; }
.case_view_reply .btn input{ width:100%; height:44px; border:1px solid #DB3656; border-radius:4px; color:#FFF; -webkit-appearance:none; background-color:#DB3656; font-size:100%; }

/*发布病例*/
.case_creat{ padding-top:54px; }
.case_creat .form_box{ }
.case_creat .txt input{ font-size:100%; width:100%; height:44px; overflow:auto; color:#CCC; }
.case_creat .upload_imgs{ width:100%; height:44px; margin-top:10px; }
.case_creat .upload_imgs ul{}
.case_creat .upload_imgs ul li{ width:20%; height:44px; float:left; overflow:hidden; }
.case_creat .upload_imgs li div{ width:44px; height:44px; position:relative; margin:auto; }
.case_creat .upload_imgs li input{ width:44px; height:44px; opacity:0; z-index:2; position:absolute; left:0; top:0; }
.case_creat .upload_imgs li img{ width:44px; height:44px; }
.case_creat select{ width:100%; height:44px; padding-left:0; background:url(select_icon.png) no-repeat center right; background-size:13px 7px; font-size:100%; border:none; color:#CCC; -webkit-appearance:none; }
/*病历发布-医生列表*/
.dr_list{ margin-top:10px; padding:0 10px; overflow:hidden; }
.dr_list_t{ width:100%; font-size:100%; color:#CCC; }
.dr_list ul{ width:100%; }
.dr_list li{ width:25%; float:left; margin:10px 0; }
.check_box{ width:20px; height: 20px; background:#EEE; border-radius: 100%; position: relative; }
.check_box input{ display:none; }
.check_box label{ display:block; width:16px; height:16px; border-radius:100%; position:absolute; top:2px; left:2px; z-index:1; background: #FFF; }
.check_box label div{ overflow:hidden; white-space:nowrap; float:left; margin-left:26px; font-size:100%; color:#666; margin-top:-4px; }
.check_box input[type=checkbox]:checked + label { background:#DB3656; }

/*视频课程列表*/
.vedio_list{ padding-top:44px; }
.vedio_list a{ display:block; margin:10px 0; overflow:hidden; text-decoration:none; background-color:#FFF; box-shadow:2px 0px 2px #ccc; }
.vedio_list dl{ display:block; padding:10px; overflow:hidden; clear:both; background:url(video_icon.png) no-repeat bottom right; background-size:54px 48px; }
.vedio_list dt{ float:left; width:64px; overflow:hidden; }
.vedio_list dd{ margin-left:74px; }
.vedio_list .avatar{ width:64px; height:64px; border:1px solid #FFF; border-radius:64px; margin-right:10px; }
.vedio_list h1{ font-weight:normal; color:#333; font-size:100%; }
.vedio_list .author, .vedio_list .time{ color:#999; font-size:80%; margin-top:6px; }

/*语音课程列表*/
.audio_list{ padding-top:44px; }
.audio_list a{ display:block; margin:10px 0; overflow:hidden; text-decoration:none; background-color:#FFF; box-shadow:2px 0px 2px #ccc; }
.audio_list dl{ display:block; padding:10px; overflow:hidden; clear:both; background:url(audio_icon.png) no-repeat bottom right; background-size:54px 48px; }
.audio_list dt{ float:left; width:64px; overflow:hidden; }
.audio_list dd{ margin-left:74px; }
.audio_list .avatar{ width:64px; height:64px; border:1px solid #FFF; border-radius:64px; margin-right:10px; }
.audio_list h1{ font-weight:normal; color:#333; font-size:100%; }
.audio_list .author, .audio_list .time{ color:#999; font-size:80%; margin-top:6px; }

/*课程详情*/
.class_view{ padding-top:44px; }
.class_view .about{ width:100%; height:148px; padding-top:50px; background:url(box_about_bg.png) no-repeat; background-size:cover; }
.class_view .about .box{ width:165px; height:78px; margin:auto; background:url(1px_40.png); }
.class_view .about .box div{ width:165px; height:32px; line-height:32px; color:#FFF; font-size:80%; text-align:center; border-bottom:1px solid #CCC; }
.class_view .about .box h2{ width:165px; height:46px; line-height:46px; color:#FFF; text-align:center; font-size:100%; }
.class_view h1{ width:100%; font-size:100%; margin-top:20px; text-align:center; color:#FFF; }
.class_view .avatar{ width:100%; margin-top:10px; overflow:hidden; text-align:center; }
.class_view .avatar img{ width:64px; height:64px; margin:auto; border:1px solid #FFF; border-radius:64px; }
.class_view .avatar p{ font-size:80%; margin-top:10px; text-align:center; color:#333; }
.class_view .author{ padding: 10px; font-size:80%; color:#666; }
.class_view_btn_start{ width:50%; height:44px; position:fixed; bottom:0; left:50%;float:left; }
 .class_view_btn_closed{ width:50%; height:44px; position:fixed; bottom:0; left:0;float:right;line-height: 44px;text-align: center; left:0;}
.class_view_btn_start input, .class_view_btn_closed a{ display:block;width:100%; height:44px; color:#FFF; font-size:100%; -webkit-appearance:none; border:none; border-radius:0; }
.class_view_btn_start input{ background-color:#08C02A; }
.class_view_btn_closed a{ background-color:#B5B5B5; text-decoration: none;color:#fff;}

/*邀请好友*/
.add_friend{ padding-top:54px; }
.line-wrapper { background-color:red;width: 100%; height: 60px; overflow: hidden; font-size: 28px; background:#fff;height:60px;border-bottom:1px #D9D9D9 solid;}
.line-scroll-wrapper { white-space: nowrap; height: 60px; clear: both; }
.line-btn-delete { float: left; width:150px; height: 60px; }
.line-btn-delete button { width: 100%; height: 100%; background: red; border: none; font-size: 20px; font-family: 'Microsoft Yahei'; color: #fff; }
.line-normal-wrapper { background:#fff;height:60px;border-bottom:1px #D9D9D9;display: inline-block; line-height: 60px; float: left; }
.line-normal-avatar-wrapper { margin-top:5px;width:50px;height:50px;border-radius: 25px; float: left; margin-left: 12px;overflow: hidden; }
.line-normal-avatar-wrapper img { width: 50px; height: 50px; border-radius:50px; }
.line-normal-left-wrapper { float: left; overflow: hidden; }
.line-normal-info-wrapper { float: left; margin-left:10px; }
.line-normal-user-name { font-size:17px; color:#666; height:60px; line-height:60px; float:left; }


/*个人中心*/
.rz{ display:block; height:44px; line-height:44px; text-decoration:none; background:url(more.png) no-repeat center right; background-size:7px 13px; color:#999; }
.rz h4{ float:left; line-height:44px; font-size:100%; color:#666; font-weight:normal; }
.rz .zt{ float:right; margin-right:20px; }
.rz .zt span{ font-size:80%; }
.rz .zt span.doing{ color:#999; }
.rz .zt span.success{ color:#0C0; }
.rz .zt span.false{ color:#F00; }

/*分页*/

.pages{ padding:0 10px; overflow:hidden; }
.pages .back_page, .pages .next_page{ overflow:hidden; border:1px solid #CCC; border-radius:2px; text-decoration:none; text-align:center; line-height:44px; font-size:100%; background-color:#FFF; display:block; }
.pages .back_page{ color:#999; margin-top:10px; }
.pages .next_page{ color:#DB3656; }
.page_tips{ width:100%; text-align:center; padding:10px 0; font-size:80%; color:#999; }
a { text-underline: none;}

/*个人二维码*/
#pewm .hidenav{height:40px;width:100%;position:fixed;display: none;}
#pewm .bg{position:absolute;height:40px;background:#ff7580;width:100%;}
#pewm .bg-word{height:30px;font:15px 微软雅黑;color:#fff;position:absolute;width:100%;text-align: center;padding-top:10px;}

#pewm .head{width:100%;margin:0 auto;text-align: center;padding-top:30px;}
#pewm .head .h-img{width:100px;height:100px;overflow: hidden;border-radius: 50px;margin:0 auto;}
#pewm .head .h-img img{width:100px;height:100px;}
.h10{width:100%;height:10px;}
#pewm .head .h-jieshao{overflow:hidden;margin:0 auto;width:100%;height:70px;color:#fff;font:15px 微软雅黑;line-height: 98px;}
#pewm .head .h-word{color:#333;font:16px 微软雅黑;margin-bottom: 15px;}
#pewm .cont{width:90%;background: #ededed;margin: 0 auto;padding:10px;border-radius: 5px;color:#999;font:14px 微软雅黑;line-height: 1.5}
#pewm .cont span{color:#333;font:15px 微软雅黑;}
#pewm .cimg{margin:0 auto;width:200px;text-align: center;padding-top:30px;}
#pewm .footer{color:#ff7580;font:14px 微软雅黑;line-height: 1.5;width:85%; margin: 0 auto; padding-bottom: 20px;}
#pewm .cimg{width:100%;margin:0 auto;text-align: center;}
#pewm .cimg .cimg1{width:280px;overflow: hidden;position:relative;height:250px;text-align: center;margin:0 auto;}
#pewm .cimg .xr1{float:left;position:absolute;top:0px;}
#pewm .cimg .xr1 img{width:280px;}
#pewm .cimg .xr2{float:left;position:absolute;top:20px;left:65px;}
#pewm .cimg .xr2 img{width:80px;}
.tishi{position:absolute;width:100%;z-index: 2;top:0px;left:0px;}
.tishi .tishi_bg{position:relative;width:100%;opacity: 0.9;background: #000;height:700px;}
.tishi .tishi_cont{position:fixed;top:2px;left:0px;width:100%;}
.tishi .tishi_cont .tishi_img{left:0;right:5px;top:10px;float:right;padding-right:7%;padding-top:5px;width:130px;}
.tishi .tishi_cont .tishi_img img{width:130px;}
.tishi .tishi_cont .tishi_word{width:100%;text-align:center;padding-top:90px;width:100%;color:#fff;font-size:130%;font-family: 微软雅黑;}
/*推广有礼*/
#tuig .logo1{padding-top:40px;width:100%;margin:0 auto;text-align: center;}
#tuig .logo1 img{width:55%;}
#tuig .t-word{color:#000;font:20px 微软雅黑;margin:0 auto;width:100%;text-align: center;padding-bottom: 20px;padding-top: 30px;}
#tuig .t-img img{width:80%;}
#tuig .t-img {width:100%;text-align: center;padding-bottom: 20px;}
#tuig .cont{width:90%;color:#666;margin: 0 auto;padding:10px;font:17px 微软雅黑;line-height: 1.5}
#tuig .btn{width:100%;text-align: center;margin:0 auto;padding-top:20px;padding-bottom: 40px;}
#tuig .btn .btn-a{ display:inline-block; padding-left:40px; background:url(tuig3.jpg) no-repeat;}
#tuig .btn .b-img{float:left;height:30px;width:40px;}
#tuig .btn .b-word{color:#db3655;font:20px 微软雅黑;height:30px;border-bottom: 1px #db3655 solid;float:left;}
.clear{clear:both;}

/*聊天*/
#chat header{height:50px;width:96%;background:#fff;font:110% 微软雅黑;color:#D02D4A;position:fixed;top:0px;padding-left:2%;padding-right:2%;}
#chat header a{color:#ff7580;}
#chat header .news-btn{text-align:center;float:left;line-height: 50px;text-align: center;width:9%;min-width: 9%;height:50px;overflow: hidden;margin-right:1%;}
#chat header .news-btn1{margin-right:0;}
#chat header .news-btn5 img{width:50%;padding-top:2%;}
#chat header .news-btn3 img{width:60%;padding-top:2%;}
#chat header .chat_name{float:left;line-height: 50px;text-align: center;width:61%;height:50px;}
#chat header .news-btn2 img{width:80%;padding-top:2%;}
#chat .content{margin-top:20px;}
#chat .content .chat-item-o{padding:3px;text-align: left;}
#chat .style1{height:40px;float:left;}
#chat  .chat-item-o .chat-item-contl .name{font-size:70%;color:#BBBBBB;text-align:left;width:100%;height:20px;line-height:20px;}
#chat .content .chat-item-img{width:40px;height:40px;overflow: hidden;border-radius: 20px;}
#chat .content .chat-item-img img{width:40px;height:40px;border-radius: 20px;}
#chat .content .chat-item-contl{margin-left:2%;float:left;width:78%;overflow:hidden;word-break:break-all;color:#666;margin-bottom:15px;}
#chat .content .chat-item-contr .font{float:right;background-color: #fff;border-radius: 8px;padding:8px;min-height: 25px;min-width: 1px;box-shadow: 0 0 2px #E7E7E7;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #E7E7E7 0px 0px 2px; -moz-box-shadow: #E7E7E7 0px 0px 2px;}
#chat .content .chat-item-contl .font{float:left;background-color: #fff;border-radius: 8px;padding:8px;min-height: 25px;min-width: 1px;box-shadow: 0 0 2px #E7E7E7;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #E7E7E7 0px 0px 2px; -moz-box-shadow: #E7E7E7 0px 0px 2px;}
#chat .content .chat-item-m{padding:3px;text-align: right;}
#chat  .chat-item-m .chat-item-contr .yuy-cont{float:right;margin-right:8px;}
#chat  .chat-item-m .chat-item-contr .yuy-cont img{margin-top:3px;}
#chat .chat-item-m .chat-item-img img{text-align:right;}
#chat .chat-item-m .chat-item-img{text-align: right;}
#chat  .chat-item-o .chat-item-contl .yuy-cont{margin-left:8px;float:left;}
#chat  .chat-item-o .chat-item-contl .yuy-cont img{margin-top:3px;}
#chat .yuy-word{font-size:120%;color:#A6A6A6;}
#chat .style2{height:40px;float:right;}
#chat  .font-left{margin-right:10%;}
#chat  .font-right{margin-left:10%;}
#chat .content .chat-item-contr{float:right;width:78%;margin-right:2%;overflow:hidden;word-break:break-all;color:#666;margin-bottom:15px;text-align: left;}
#chat .floorbg{position: fixed;width:100%;height:100%;background-color: #000;top:0;z-index: 10;opacity:0;display: none;}
#chat footer  .send-btn input{width:100%;height:100%;background:#ff7580;opacity: 0;-webkit-appearance:none;}
#chat footer{z-index: 20;width:100%;height:40px;position:fixed;bottom:0px;padding-top:8px;padding-bottom:8px;background:#F0EFF4;border-top:1px #cccccc solid;}
#chat footer .wenzi .input-text{height:40px;margin-left:50px;margin-right:135px;}
#chat footer  .input-btn11, #chat footer .input-btn12{width:40px;height:40px;float:left;overflow: hidden;margin-left:5px;}
#chat footer  .input-btn11 img, #chat footer .input-btn12 img {width:35px;height:35px;padding-top:3px;}
#chat footer .wenzi .input-images{width:40px;height:40px;overflow: hidden;float:right;margin-right:5px;;margin-left:5px;margin-top:3px;}
#chat footer .wenzi .input-images img{width:35px;height:35px;}
#chat footer .wenzi .input-text input{width:100%;height:40px;border-radius: 5px;background-color: #fff;-webkit-appearance:none;}
#chat footer .wenzi .send-btn{width:70px;height:40px;float:right;line-height: 40px;font-size:110%;text-align: center;margin-left:5px;margin-right:5px;color:#fff;background:#D02D4A;border-radius: 10px;}
.system_msg{color: #BDBDBD;font-style: italic;}
.user_name{font-weight:bold;}
.user_message{color: #88B6E0;}
#wrapper {position:absolute; z-index:1;top:45px; bottom:48px;width:100%;overflow:auto;}
#scroller {position:absolute; z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0;}
#myFrame {position:absolute;top:0; left:0;}
#pullDown, #pullUp {opacity: 0;background:#fff;height:40px;line-height:40px;padding:5px 10px;border-bottom:1px solid #ccc;font-weight:bold;font-size:14px;color:#000;opacity: 0;}
#pullDown .pullDownIcon, #pullUp .pullUpIcon  {display:block; float:left;width:40px; height:40px;background:url("pull-icon@2x.png") 0 0 no-repeat;-webkit-background-size:40px 80px; background-size:40px 80px;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:250ms;	}
#pullDown .pullDownIcon {-webkit-transform:rotate(0deg) translateZ(0);}
#pullUp .pullUpIcon  {-webkit-transform:rotate(-180deg) translateZ(0);}
#pullDown.flip .pullDownIcon {-webkit-transform:rotate(-180deg) translateZ(0);}
#pullUp.flip .pullUpIcon {-webkit-transform:rotate(0deg) translateZ(0);}
#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {background-position:0 100%;-webkit-transform:rotate(0deg) translateZ(0);-webkit-transition-duration:0ms;-webkit-animation-name:loading;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
#chat footer .yuyin .input-text,#chat footer .yuyin .input-text1,#chat footer .yuyin .input-text2{width:70%;height:40px;float:left;border-radius: 5px;background-color: #ECEBF0;margin-left:5%;line-height: 40px;text-align: center;color:#777779;font-size:110%;}
#chat footer .input-btn{width:9%;height:40px;float:left;overflow: hidden;margin-left:1%;}
#chat footer .yuyin{display:none;}
#chat footer .yuyin .input-text input,#chat footer .yuyin .input-text1 input,#chat footer .yuyin .input-text2 input{width:95%;height:40px;-webkit-appearance:none;}
#chat .time-bg{z-index:30;width:100%;text-align: center;position:fixed;top:200px;font-size:200%;background:#000;opacity: 0.6;color:#fff;padding:15px 0; display:none;width:30%;margin-left:35%;margin-right:35%;}
#chat .time-bg img{width:20px;}

/*群资料*/
#chat .qunziliao{background:#F0EFF4;width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;z-index: 40;}
#chat .qunziliao .qunziliao-banner{ width:100%;height:200px;background: url(chat-banner.png) no-repeat  center; background-size:100% 200px;color:#fff;}
#chat .qunziliao .qunziliao-banner .xiugai{position:absolute;right:10px;top:15px;width:40px;height:24px;border-radius: 5px;}
#chat .qunziliao .qunziliao-banner .xiugai .theme-bg{position:absolute;background: #000;opacity:0.3;width:40px;height:24px;border-radius: 5px;}
#chat .qunziliao .qunziliao-banner .xiugai .word{position:relative;width:40px;height:24px;text-align: center;line-height: 24px;color:#fff;text-decoration: none;}
#chat .qunziliao .qunziliao-banner .qunziliao-banner-cont{width:60%;height:80px;margin:0px auto;color:#fff;position:absolute;top:55px;left:20%;}
#chat .qunziliao .qunziliao-banner .qunziliao-banner-cont .theme{position:absolute;top:0;text-align: center;width:100%;height:25px;}
#chat .qunziliao .qunziliao-banner .qunziliao-banner-cont .theme .theme-bg{background: #000;opacity: 0.3;position:absolute;width:100%;height:25px;}
#chat .qunziliao .qunziliao-banner .qunziliao-banner-cont .theme .word{position:relative;color:#fff;font-size: 80%;width:100%;height:25px;line-height: 25px;text-align: center;}
#chat .qunziliao .qunziliao-banner .qunziliao-banner-cont .container{position:absolute;top:27px;text-align: center;width:100%;height:55px;}
#chat .qunziliao .qunziliao-banner .qunziliao-banner-cont .container .theme-bg{background: #000;opacity: 0.3;position:absolute;width:100%;height:55px;}
#chat .qunziliao .qunziliao-banner .qunziliao-banner-cont .container .word{position:relative;color:#fff;font-size: 100%;width:98%;height:41px;line-height: 1.2;text-align: center;padding:5px 2%;}
#chat .qunziliao .qunziliao-instruction{margin-top:20px;width:90%;padding-left: 5%;padding-right: 5%;}
#chat .qunziliao .qunziliao-instruction .qi-theme{font-size: 90%;color:#9F9F9F;height:20px;line-height:20px;}
#chat .qunziliao .qunziliao-instruction .qi-title{font-size:100%;color:#333;height:40px;line-height: 40px;width:100%;}
#chat .qunziliao .qunziliao-instruction .qi-cont{line-height: 1.5;color:#8E8E8E;width:100%;padding-bottom:15px;}
#chat .qunziliao .qunziliao-instruction .qi-images ul{width:100%;}
#chat .qunziliao .qunziliao-instruction .qi-images li{width:25%;float:left;height:70px;text-align: center;}
#chat .qunziliao .qunziliao-instruction .qi-images li img{width:70px;height:70px;}
#chat .qunziliao  .shouqi{position:fixed;bottom:0px;background: #ECEBF0;color:#777779;height:40px;line-height: 40px;text-align: center;width:100%;border-top:1px #ccc solid;}

/*修改群资料*/
#chat .edit-qunziliao{background:#F0EFF4;width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;z-index: 50; }
#chat .edit-qunziliao header{line-height: 40px;text-align:center;line-height: 50px;border-bottom:1px #EDEDED solid;}
#chat .edit-qunziliao .edit-qunziliao-name{padding-top:50px;}
#chat .edit-qunziliao .edit-qunziliao-name .p{line-height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;}
#chat .edit-qunziliao .edit-qunziliao-name .p-input{width:100%;height:45px;border-top:1px #EDEDED solid;border-bottom:1px #EDEDED solid;font-size: 100%;color:#333;line-height: 45px;background: #fff;}
#chat .edit-qunziliao .edit-qunziliao-name input{width:96%;height:45px;border-top:1px #EDEDED solid;border-bottom:1px #EDEDED solid;font-size: 100%;color:#333;line-height: 45px;margin-left:2%;margin-right:2%;outline: none;}
#chat .edit-qunziliao .edit-qunziliao-inst .p{line-height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;}
#chat .edit-qunziliao .edit-qunziliao-inst .p-edit{width:100%;height:60px;background: #ccc;margin-bottom:20px;}
#chat .edit-qunziliao .wancheng{width:90%;margin:0 auto;text-align: center;background: #D02D4A;color:#fff;font-size: 110%;height:40px;line-height: 40px;border-radius: 5px;}



/*会议报名*/
#AddMeet_users input{border:none;}
#AddMeet_users header{height:40px;width:100%;line-height: 40px;color:#fff;font-size: 160%;text-align: center;background-color: #d02d4a;margin-bottom: 10px;}
#AddMeet_users .AMu-form{margin:10px auto;width:100%;background-color: #fff;border-radius: 5px;font-size: 140%;}
#AddMeet_users .AMu-form .form-horizontal{margin:2%;display:block;}
#AddMeet_users .AMu-form .form-horizontal .AMu-form-list{border-bottom: 1px #EFEFEF solid;}
#AddMeet_users .AMu-form .form-horizontal .AMu-form-list1{}
#AddMeet_users .AMu-form-list .AMu-form-list-title{float:left;height:40px;width:20%;}
#AddMeet_users .AMu-form-list .AMu-form-list-title div{height:30px;width:99%;line-height:30px;margin-top:5px;text-align: center;color:#B0B0B0;font-size:100%;border-right:1px #EFEFEF solid;}
#AddMeet_users .AMu-form-list .AMu-form-list-cont{float:left;height:40px;width:80%;overflow: hidden;text-align: center;line-height: 40px;}
#AddMeet_users .AMu-form-list .AMu-form-list-cont input{height:40px;width:90%;overflow: hidden;} 
#AddMeet_users .AMu-form-list .AMu-form-list-cont select{height:40px;width:100%;overflow: hidden;border:none;text-align: center;border:1 #fff solid;} 
#AddMeet_users .AMu-form-list .AMu-form-list-cont .AMu-radio{height:15px;width:15px;}
#AddMeet_users .AMu-sub-btn{width:90%;margin:20px auto;text-align: center;padding-bottom:20px;}
#AddMeet_users .AMu-sub-btn input{height:35px;width:100%;text-align: center;background-color: #d02d4a;color:#fff;font-size:120%;border-radius: 5px;}
#AddMeet_users .content{width:90%;margin:5px auto;line-height: 1.5;color:#d02d4a;font-family: 微软雅黑;font-size: 110%;}
#AddMeet_users .cont-tel{height:40px;width:100%;margin:0 auto;text-align: center;color:#d02d4a;font-family: 微软雅黑;line-height: 40px;}
#AddMeet_users .cont-tel .cont-tel-title{font-size: 120%;color:#d02d4a;text-align: center;height:40px;line-height:40px;}
#AddMeet_users .cont-tel .cont-tel-num{font-size: 140%;color:#d02d4a;text-align: center;height:40px;line-height:40px;}





